
#ifndef GAMESKETCHING_H
#define GAMESKETCHING_H
#include "GameState.h"

#include <string>

/**
  *@class GameSketching
  *
  */

class GameSketching : public GameState{
public:
	/**
	 * Empty Constructor
	 */
	GameSketching ( );

	/**
	 * Empty Destructor
	 */
	virtual ~GameSketching ( );

	/**
	 * @brief initialize GUI for bridge sketching
	 */
    void start();


	/**
	 * @brief run GUI dedicated bridge sketching
	 * @return boolean indicating if state currently valid
	 */
    bool isRunning();

	/**
	 * @brief reset GUI when ended bridge sketching
	 */
    void end();
};

#endif // GAMESKETCHING_H
